package com.inspur.dgov.common.tool.constant;

/**
 * 系统常量
 *
 * @Author chiyupei
 * @Date 19/11/22 上午11:59
 * @Version 1.0
 * @Description 系统常量
 */
public interface AppConstant {

    /**
     * 基础包
     */
    String BASE_PACKAGES = "com.inspur.dgov";

    /**
     * 开发环境
     */
    String DEV_CODE = "dev";

    /**
     * 测试环境
     */
    String TEST_CODE = "test";

    /**
     * 成功相应码
     */
    String SYSTEM_SUCCESS = "200";

    /**
     * 失败相应码
     */
    String SYSTEM_ERROR = "300";

    /**
     * 有效相应码
     */
    String SYSTEM_ON = "1";

    /**
     * 无效相应码
     */
    String SYSTEM_OFF = "0";

    /**
     * 业务状态[1:正常]
     */
    String DB_STATUS_NORMAL = "1";

    /**
     * 业务状态[0:不正常]
     */
    String DB_STATUS_ABNORMAL = "0";

    /**
     * 应用名前缀
     */
    String APPLICATION_NAME_PREFIX = "dgov-";

    /**
     * 用户模块名称
     */
    String APPLICATION_USER_NAME = APPLICATION_NAME_PREFIX + "user";

    /**
     * 系统管理模块名称
     */
    String APPLICATION_SYSTEM_NAME = APPLICATION_NAME_PREFIX + "system";

    /**
     * 租户模块名称
     */
    String APPLICATION_TENANT_NAME = APPLICATION_NAME_PREFIX + "tenant";

    /**
     * 图片验证码KEY
     */
    String DEFAULT_CODE_KEY = "_DEFAULT_CODE_KEY_";

    /**
     * 租户信息列表KEY
     */
    String DEFAULT_TENANT_KEY = "_DEFAULT_TENANT_KEY_";
}
